package firewallConfig

import firewall.Firewall
import java.sql.Array

class FirewallBuilder {
	
	private ArrayList reglasBuilders = new ArrayList();
	
	public static configurar(bloque) {
		def builder = new FirewallBuilder();
		builder.with(bloque);
		builder.build();
	}
	
	public regla(bloque) {
		
		this.reglasBuilders.add(
			new ReglaBuilder().with(bloque)
		)
		
	}
	
	public build() {
		
		Firewall firewall = new Firewall();
		for(ReglaBuilder reglaBuilder : reglasBuilders)
			firewall.agregarRegla(reglaBuilder.build());
		
		firewall
		
	}
	
}
